is palm desert a nice place to live